Cost-based Proxy Caching
نویسندگان
چکیده
Caching has been used for decades as an effective performance enhancing technique in computer systems, among others. However, the traditional cache replacement algorithms are not easily applicable to WWW applications. Moreover, the frequently used hit-ratio and byte-hit ratio are not appropriate measures in WWW applications, because non-uniformity of the object sizes and non-uniformity cost of cache misses in WWW traffic. In this paper, we propose a cost efficient cache replacement algorithm, CERA. We define Cost Reduction Ratio (CRR), as the cost saved by using a cache divided by the total cost if no cache was used. We compare performance of CERA with other caching algorithms using CRR, hitratio and byte-hit ratio as performance metrics. Our experimental results indicate that CERA outperforms LRU, LFU and GDS.
منابع مشابه
COPACC: A Cooperative Proxy-Client Caching System for On-Demand Media Streaming
Proxy caching is a key technique to reduce transmission cost for on-demand multimedia streaming. The effectiveness of current caching schemes, however, is limited by the insufficient storage space and weak cooperations among proxies and their clients, particularly considering the high bandwidth demands from media objects. In this paper, we propose COPACC, a cooperative proxy-and-client caching ...
متن کاملProxy Caching for Video on Demand Systems in Multicasting Networks
Streaming high quality videos consumes a significant amount of network resources. Researchers proposed prefix caching schemes to reduce bandwidth usage costs in streaming videos. In this paper, we introduce a wide-scale cost model for proxy caching that takes bandwidth consumption into consideration over an entire network for different multicasting tree topologies. The new cost model quantifies...
متن کاملProxy Caching and Video Segmentation Based on Request Frequencies and Access Costs
Partial caching of large media objects such as video £les has been proposed in recent proxy caching schemes, as the caching of entire videos can exhaust proxy storage resources within few requests. In this work the idea of segmenting videos into a number of chunks and replacement decisions be taken at the chunk level rather than based on the entire objects is adopted. In particular a video segm...
متن کاملCache Design for Transcoding Proxy Caching
As audio and video applications have proliferated on the Internet, transcoding proxy caching is attracting an increasing amount of attention, especially in the environment of mobile appliances. Since cache replacement and consistency algorithms are two factors that play a central role in the functionality of transcoding proxy caching, it is of particular practical necessity to involve them into...
متن کاملProxy Caching for Quality Adaptive Multimedia Streams in the Internet: A Performance Perspective
Multimedia proxy caching (MCaching) presents a cost-effective solution to support large scale access to high quality multimedia streams over the Internet. However, introducing the notion of “quality” of cached streams adds a new dimension to the evaluation space and complicates the problem. This paper proposes a comprehensive framework for the evaluation of multimedia proxy caching mechanisms. ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002